package com.ev.mes.domain;

import com.alibaba.excel.metadata.BaseRowModel;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;


/**
 * 组装日报明细
 *
 * @author ev-monitor
 * @email 286600136@qq.com
 * @date 2020-03-11 09:10:27
 */
@Data
@ApiModel(value = "组装日报明细")
public class DailyDetailDO extends BaseRowModel {
	private static final long serialVersionUID = 1L;

	//id
	@ApiModelProperty(value = "id")
	private Long id;

	//指示编号
    @ApiModelProperty(value = "指示编号")
	private String planCode;

	//产品名(组件)
	@ApiModelProperty(value = "产品名(组件)")
	private String materielName
			;
	//指示数量(EA)
	@ApiModelProperty(value = "指示数量(EA)")
	private Integer indicateQty;

	//合格数量
	@ApiModelProperty(value = "合格数量")
	private Integer qualifiedQty;

	//生产数量(EA)
	@ApiModelProperty(value = "生产数量(EA)")
	private Integer productionQty;

	//套装件不良数量(EA)
	@ApiModelProperty(value = "套装件不良数量(EA)")
	private Integer inspectionQty;

	//套装件不良类型
	@ApiModelProperty(value = "套装件不良类型")
	private String inspectionType;

	//未达原因
	@ApiModelProperty(value = "未达原因")
	private String undeliveredCause;

	//明细
	@ApiModelProperty(value = "明细")
	private List<FeedingMaterialDO> feedingMaterial;

	@ApiModelProperty(value = "计划数量")
	private Integer planQty;

	private String materielSpecification;

}
